﻿/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

p{margin:0;}



/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}






.com-img{ overflow:hidden;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}







/*内页左侧样式*/

.page-product-inquiry a{color: #fff;}

.navc {  position: relative; }
.sortt { padding: 20px 0; display: none; position: absolute; left:0; top:73px; background: #fff; width: 160px; left:50%; margin-left:-80px; text-align: center; }
.navL ul li .subNav dl dd { line-height: 2.5; }
.navL ul li .subNav dl {margin-bottom: 0px;}
.navL ul li .subNav dl dd a { display: block; font-size: 16px; color:#666; }
.navL ul li .subNav dl dd:hover a { background: #b4d76a; color:#fff; }
.navL ul li:hover .subNav { display: block; }



/*内页样式*/
.flex_ll{display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;}

.containerx{max-width: 1500px;margin:0 auto;padding: 0 10px;}


/* 当前位置 */
.hbg{background-color: #f5f5f5;margin-bottom: 35px;}
.page-position a{padding: 0 5px;}



/* 分类样式 */
.xypg-left-con2 .xypg-left-nav li{border-bottom: none;
background:url(../images1/25a835f1bae8397aa9ef57e358db06681042f333.png) no-repeat left 50%;float: left;}
.xypg-left-con2 .xypg-left-nav > li .first-nav-btn{display:none;}
.xypg-left-con2 .xypg-left-nav > li > a {
    display: block;
    font-size: 15px;
    line-height: 75px;
    color: #2e2e2e;
    padding: 0px 28px;
}

.xypg-left-con2 .xypg-left-nav > li::after{ 
    left: 10%;
    width: 80%;
    height: 3px;
    background-color:#18559a;
    transform: scale(0);
    opacity: 0;
    transition: all 0.6s;position: absolute;bottom: 0px;content: "";}

.xypg-left-con2 .xypg-left-nav > li:hover::after{    transform: scale(1);
    opacity: 1;}

.xypg-left-con2 .xypg-left-nav > li:hover a{   color: #18559a;}


/* .xypg-left-con2 .xypg-left-nav > li.clicked::after{ transform: scale(1);
    opacity: 1;}
.xypg-left-con2 .xypg-left-nav > li:hover > a, .xypg-left-nav > li.clicked > a {
    color: #18559a;
} */



/* 新闻列表页 */
.news-list{margin:18px}
.news-list li{	box-shadow: 6px 1px 18px 0px 
		rgba(5, 0, 2, 0.07);
	border-radius: 10px;margin-bottom: 20px;padding: 20px;}
.news-list li .img_aa{	border-radius: 10px;max-height: 172px;width: 21.5%;overflow: hidden;}
.news-list li .img_aa img{width: 100%;height:auto}
.news-list li .dgg{width: 76%;}
.news-list li .dgg .date{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 27px;
	letter-spacing: 0px;
	color: #666666;}

.news-list li .dgg h3{	font-family: MicrosoftYaHei-Bold;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
	letter-spacing: 1px;
	color: #222222;height:27px;overflow: hidden;margin-top: 5px;}
.news-list li:hover .dgg h3{color:#18559a;}
.news-list li .dgg .info{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 27px;
	letter-spacing: 0px;
	color: #333333;height:54px;overflow: hidden;margin-top: 10px;position: relative;}


.news-list li .dgg .info::after{position: absolute;width: 7px;height:27px;
background:url(../images1/54c66e16eb9533e5c9fd2f750ba5b572cffebf99.png) no-repeat center;content: "";right:0px;bottom: 0px;}


@media (max-width: 992px) {
.news-list li .img_aa{width: 100%;}
.news-list li .dgg{width: 100%;margin-top:10px}
.news-list li .dgg h3{font-size: 16px;}
}



.nytop{margin-top: 1.8vw;}
.nytop2{margin-top: 2.5vw;}

@media (max-width: 992px) {
.nytop{margin-top: 20px;}
.nytop2{margin-top: 35px;}
}




/* 关于我们 */
.ny1at{	font-family: MicrosoftYaHei-Bold;
	font-size: 28px;
	font-weight: 600;
	line-height: 49px;
	letter-spacing: 1px;
	color: #333333;height: 49px;overflow: hidden;}

.ny1at span{	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-style: italic;
	font-stretch: normal;
	line-height: 49px;
	letter-spacing: 0px;
	color: #c1c1c1;padding-left: 20px;}

.ny1at img{padding-right: 20px;}



.ny1_ab1{	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 0px;
	color: #666666;width: 52.6%;}

.ny1_img{width: 42.6%;}

.ny1_ab li{width: 100%;}
.ny1_ab li img{width: 100%;}
.ny1_ab li:nth-child(1){margin-bottom: 38px;}



@media (max-width: 1440px) {
	.ny1at{font-size: 20px;}
	.ny1at span{font-size: 15px;}
.ny1_ab1{font-size: 15px;	line-height: 30px;}
}


@media (max-width: 1300px) {
.ny1_ab1{font-size: 14px;	line-height: 27px;}
}



@media (max-width: 1024px) {
.ny1_ab1{width: 100%;}
.ny1_img{width: 100%;margin-top: 25px;}
}



/* 公司数据 */
.flex_22{ display: flex;
    flex-wrap: wrap;
    align-items: center;}
.p4a{display: flex; flex-wrap: wrap; justify-content: space-between;align-items: center;}


.p4a li {position: relative;text-align: left;float:left;margin:0 3.5vw}
.p4a li h3 {font-size: 50px; color: #18559a;font-weight: 600;}
.p4a li h3 a{color: #18559a;}
.p4a li p {font-size: 16px;font-weight: normal;color: #666666; text-align: left;margin-top:10px}

.p4a li h3 dd {font-size: 14px;color: #ffffff;width: 27px;
	height: 27px;
	background-color: #8fc31f;border-radius: 50%;font-weight: 400;line-height: 27px;margin-left: 5px;text-align: center;}

.p4a li h3 dt{	font-size: 40px;
	font-weight: 600;
	line-height: 26px;
	color: #18559a;}


@media (max-width: 1440px) {
.p4a li h3 {font-size: 40px; color: #18559a;font-weight: 600;}
}


@media (max-width: 1370px) {
.p4a li h3 {font-size: 30px; color: #18559a;font-weight: 600;}
.p4a li h3 dt{font-size: 25px;}
}



@media (max-width: 1370px) {
.p4a li h3 {font-size: 25px; color: #18559a;font-weight: 600;}
.p4a li h3 dt{font-size: 20px;}
.p4a li p{font-size: 14px;}
}




@media (max-width: 992px) {
.p4a li h3 {font-size: 20px; color: #18559a;font-weight: 600;}
.p4a li h3 dt{font-size: 16px;}
.p4a li p{font-size: 14px;}
.p4a li{margin:0 5px}
}



@media (max-width: 768px) {
.p4a li h3 {font-size: 16px; color: #18559a;font-weight: 600;}
.p4a li h3 dt{font-size: 14px;}
.p4a li p{font-size: 12px;}
.p4a li{margin:0 5px}
.p4a li h3 dd {font-size: 12px;color: #ffffff;width: 22px;
	height: 22px;
	background-color: #8fc31f;border-radius: 50%;font-weight: 400;line-height: 22px;margin-left: 5px;text-align: center;}

}



/* 诚达环保品牌视频 */
.video{position: relative;}
.video_nn{position: absolute;text-align: center;top:50%;transform: translateY(-50%);width: 100%;}
.video_ss{max-width: 700px;margin:0 auto;padding:0 10px}

.video_ss h2{	font-family: MicrosoftYaHei-Bold;
	font-size: 28px;
	font-weight: 600;
	line-height: 32px;
	letter-spacing: 1px;
	color: #ffffff;}

.xuan_11{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;}

.xx1{	width: 1px;
	height: 69px;
	background-color: #ffffff;margin:0 auto;margin-top: 20px;}

.video_ss h3{	font-family: MicrosoftYaHei-Bold;
	font-size: 20px;
	font-weight: 400;
	line-height: 32px;
	letter-spacing: 1px;
	color: #ffffff;text-align: center;margin-top: 20px;text-transform: uppercase;}

.hh5d{position:relative;width: 82px;margin:0 auto}
.hh5d img{width:82px;height:82px;}
.hh5d a{position:absolute;width:100%;height:300px;top:0px;left:0px;}




@media (max-width: 1440px) {
.video_ss h2{font-size: 20px;}
.video_ss h3{font-size: 16px;}
}


/* 企业文化 */
.wh_ll li{width:24.5%;position: relative;margin-bottom: 25px;overflow: hidden;}
.wh_ll li a.img{display: block;}
.wh_ll li a.img img{width: 100%;}
.wh_ll li .wh_nn{position: absolute;background: rgba(0, 0, 0, .6);padding: 20px 0;bottom: 0px;left:0px;width: 100%;transition: all .6s;height:90px;text-align: center;}
.wh_ll li .wh_nn h3{color:#ffffff;font-size: 18px;line-height: 25px;text-align: center;}
.wh_ll li .wh_nn h2{color:#979797;font-size: 14px;line-height: 25px;text-align: center;font-weight: 400;}
.wh_ll li .wh_nn h4{display: none;color:#18559a;font-size: 16px;line-height: 25px;height:50px;overflow: hidden;width:85%;margin:0 auto;margin-top: 15px;}
.wh_ll li:hover .wh_nn h4{display: block;}
.wh_ll li:hover .wh_nn{background:#fff;height:155px}
.wh_ll li:hover .wh_nn h3 {color:#18559a}
.wh_ll li:hover .wh_nn h2{color:#18559a}


@media (max-width: 1440px) {
.wh_ll li .wh_nn h3{color:#ffffff;font-size: 16px;line-height: 25px;text-align: center;}
}


@media (max-width: 1024px) {
.wh_ll li{width:49%;position: relative;margin-bottom: 25px;overflow: hidden;}
}



/* 企业荣誉 */
.honor_nn{color:#666666;font-size: 16px;line-height: 25px;}

/* CSS Document */

#certify {
    position: relative;
    margin: 0 auto;margin-top: 3.5vw;
}


#certify .swiper-slide {
    width: 641px;
    height: 428px;
    background: #fff;box-shadow: 1px 1px 27px 0px 
		rgba(0, 0, 0, 0.15);

}


#certify .swiper-slide::after{position: absolute;content: "";background: rgba(255, 255, 255, .75);width: 100%;height:100%;left:0px;top:0px}

#certify .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;

}



#certify .swiper-button-prev {
    left: -30px;
    width: 15px;
    height: 34px;
    background: url(../images1/f1ab0181b5ecacf0168df383b3ac09e625c7da6d.png) no-repeat;
    background-size: 100%;
    top: 49%;
}


#certify .swiper-button-next {
    right: -30px;
    width: 15px;
    height: 34px;
    background: url(../images1/f9bc7850bf1f26b16fe53d17b6f463101f8eaff1.png) no-repeat;
    background-size: 100%;
    top: 49%;
}

#certify .swiper-slide.swiper-slide-active::after {display: none;}



@media (max-width: 768px) {
#certify .swiper-slide {
    width: 420px;
    height: 280px;
    background: #fff;box-shadow: 1px 1px 27px 0px 
		rgba(0, 0, 0, 0.15);

}
.honor_nn{color:#666666;font-size: 14px;line-height: 25px;}
}


@media (max-width: 500px) {
#certify .swiper-slide {
    width: 400px;
    height: 267px;
    background: #fff;box-shadow: 1px 1px 27px 0px 
		rgba(0, 0, 0, 0.15);

}
}


/* 企业资质 */
.nn_ll li{margin:35px}
.nn_ll li a.img{display: block;	box-shadow: 1px 1px 27px 0px 
		rgba(0, 0, 0, 0.15);}
.nn_ll li a.img img{width: 100%;}

.nn_ll .owl-carousel {position: relative;}
.nn_ll .owl-carousel a { display: block;}
.nn_ll .owl-carousel .owl-nav .owl-prev { left: -1.5%;}
.nn_ll .owl-carousel .owl-nav .owl-next { right: -1.5%;}
.nn_ll .owl-carousel .owl-nav button.owl-prev{outline: none;position: absolute;top: 50%;z-index: 9999;border-radius: 0;-webkit-transition: all .5s ease;transition: all .5s ease;
background:url(../images1/f1ab0181b5ecacf0168df383b3ac09e625c7da6d.png) no-repeat center;height: 34px;width: 15px;}

.nn_ll .owl-carousel .owl-nav button.owl-next {outline: none;position: absolute;top: 50%;z-index: 9999;height: 34px;width: 15px;border-radius: 0;-webkit-transition: all .5s ease;transition: all .5s ease;background:url(../images1/f9bc7850bf1f26b16fe53d17b6f463101f8eaff1.png) no-repeat center;
}
.nn_ll .owl-carousel .owl-nav .icon-font {  display: none;  width: 100%;height: 100%;}
.nn_ll .owl-carousel .owl-nav .icon-left-arrow:after { background-position: -34px -180px;}

  




  /* 员工天地 */
.news-list2{margin:18px}
.news-list2 li{	box-shadow: 6px 1px 18px 0px 
		rgba(5, 0, 2, 0.07);margin-bottom: 35px;width: 32%;}
.news-list2 li .img_aa{max-height: 265px;width: 100%;overflow: hidden;}
.news-list2 li .img_aa img{width: 100%;height:auto}
.news-list2 li .dgg{width: 100%;padding: 20px;}
.news-list2 li .dgg .date{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 27px;
	letter-spacing: 0px;
	color: #666666;}

.news-list2 li .dgg h3{	font-family: MicrosoftYaHei-Bold;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
	letter-spacing: 1px;
	color: #222222;height:27px;overflow: hidden;margin-top: 5px;}
.news-list2 li:hover .dgg h3{color:#18559a;}
.news-list2 li .dgg .info{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #222222;height:100px;overflow: hidden;margin-top: 10px;position: relative;margin-bottom: 35px;}




@media (max-width: 992px) {
.news-list2 li{width: 100%;}
.news-list2 li .dgg h3{font-size: 16px;}
}





/* 创新平台 */
.nytop3{margin-top: 3.5vw;}
.ny2_ab1{	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 29px;
	letter-spacing: 0px;
	color: #666666;width: 52.6%;}


@media (max-width: 1300px) {
.ny2_ab1{	font-family: MicrosoftYaHei;
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 27px;
	letter-spacing: 0px;
	color: #666666;width: 52.6%;}
}



@media (max-width: 1100px) {
	.nytop3{margin-top: 35px;}
.ny2_ab1{width: 100%;}
.ny2_img{width: 100%;margin-top: 20px;}
}


.ht_img{width: 100%;}
.ht_img img{width: 100%;}




/* 实用新型专利 */
.hs{background:#f9f9f9;padding: 45px 0;}

.hs1{background:#fff;padding: 45px 0;}


/* 企业资质 */
.zz_ll li{margin:20px}
.zz_ll li a.img{display: block;		box-shadow: 3px 4px 9px 0px 
		rgba(0, 0, 0, 0.24);}
.zz_ll li a.img img{width: 100%;}

.zz_ll .owl-carousel {position: relative;}
.zz_ll .owl-carousel a { display: block;}
.zz_ll .owl-carousel .owl-nav .owl-prev { left: -1.5%;}
.zz_ll .owl-carousel .owl-nav .owl-next { right: -1.5%;}
.zz_ll .owl-carousel .owl-nav button.owl-prev{outline: none;position: absolute;top: 42%;z-index: 9999;border-radius: 0;-webkit-transition: all .5s ease;transition: all .5s ease;
background:url(../images1/f1ab0181b5ecacf0168df383b3ac09e625c7da6d.png) no-repeat center;height: 34px;width: 15px;}

.zz_ll .owl-carousel .owl-nav button.owl-next {outline: none;position: absolute;top: 42%;z-index: 9999;height: 34px;width: 15px;border-radius: 0;-webkit-transition: all .5s ease;transition: all .5s ease;background:url(../images1/f9bc7850bf1f26b16fe53d17b6f463101f8eaff1.png) no-repeat center;
}
.zz_ll .owl-carousel .owl-nav .icon-font {  display: none;  width: 100%;height: 100%;}
.zz_ll .owl-carousel .owl-nav .icon-left-arrow:after { background-position: -34px -180px;}
.zz_ll li h2{	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 43px;
	letter-spacing: 1px;
	color: #1f1f1f;text-align: center;margin-top: 10px;}
.zz_ll li h2 a{color: #1f1f1f;}


@media (max-width: 992px) {
.zz_ll li h2{font-size: 15px;}
}




/* 科技奖项 */
.honer_i {
  margin-top: 50px;
}
.honer_l {
  width: 36.2%;
  float: left;
  position: relative;
}
.honer_l .swiper-container {
  position: absolute;
  top: 0;
  right: 0;
  width: 63.2%;
}
.honer_l .paginationh {display: none;}
.honer_l img {width: 100%;}
.honer_r {
  width: 55%;
  float: right;
  overflow: auto;
  padding-right: 50px;
  visibility: visible; animation-name: fadeInRight; height: 459px;
}
.honer_i ::-webkit-scrollbar-track-piece {
  width: 5px;
  background-color: #e5e5e5;
}
.honer_i ::-webkit-scrollbar {
  width: 5px;
}
.honer_i ::-webkit-scrollbar-thumb {
  background-color: #17569d;
}
.honer_i ::selection {
  background: #ccc;
  color: #fff;
}
.honer_r_i {}
.honer_r_i ul {}
.honer_r_i ul li {
  cursor: pointer;
  height: 80px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  font-size: 14px;
  line-height: 24px;
  color: #888888;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  border-bottom: 1px solid #d5d5d5;
}
.honer_r_i ul li.active {
  color: #17569d;
}



@media (max-width: 1370px) {
.honer_r {
 height: 441px;}
 .honer_r_i ul li {height: 72px;}
}



@media (max-width: 1200px) {
.honer_r {
 height: 431px;}
 .honer_r_i ul li {height: 61px;}
}



@media (max-width: 1024px) {
.honer_l {
  width: 100%;
  float: left;
  position: relative;
}
.honer_r{width: 100%;margin-top: 20px;padding-right: 10px;height:330px}
.honer_l .swiper-container {
  position: relative;
  top: 0;
  right: 0;
  width: 63.2%;
}
.honer_r_i ul li{line-height: 50px;height:50px;overflow: hidden;display: block;}
}



/* 科研成果各类论文 */

.news-list3 li{margin-bottom: 45px;width: 31.8%;background-color: #f5f5f5;padding: 10px;}
.news-list3 li .img_aa{max-height: 265px;width: 100%;overflow: hidden;}
.news-list3 li .img_aa img{width: 100%;height:auto}
.news-list3 li .dgg{width: 100%;padding: 20px;}
.news-list3 li .dgg .date{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 27px;
	letter-spacing: 0px;
	color: #666666;}

.news-list3 li .dgg h3{	font-family: MicrosoftYaHei-Bold;
	font-size: 18px;
	font-weight: 600;
	line-height: 27px;
	letter-spacing: 1px;
	color: #222222;height:27px;overflow: hidden;margin-top: 5px;}
.news-list3 li:hover .dgg h3{color:#18559a;}
.news-list3 li .dgg .info{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #222222;height:25px;overflow: hidden;margin-top: 10px;position: relative;}




@media (max-width: 992px) {
.news-list3 li{width: 100%;}
.news-list3 li .dgg h3{font-size: 16px;}
}




/* 产品列表页 */

.product-list li{width:100%;margin-bottom: 40px;position: relative;}
.product-list li .img_pp{position: absolute;left:0px;top:0px;width: 49.93%;}
.product-list li .img_pp img{width: 100%;}
.product-list li .pp_nn{width: 54.89%;margin-top: 35px;float: right;background:#f5f5f5;padding: 5% 5% 6% 10%;}
.product-list li .pp_nn h3{	font-family: MicrosoftYaHei;
	font-size: 40px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #333333;}
.product-list li .pp_nn h3 a{color: #333333;}

.product-list li .pp_cv{	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #666666;margin-top: 35px;height:150px;overflow: hidden;}

.product-list li .mv{	width: 157px;
	height: 41px;
	background-color: #18559a;
	border-radius: 20px;	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 41px;
	letter-spacing: 1px;
	color: #ffffff;text-align: center;margin-top: 35px;}

.product-list li .mv a{color: #ffffff;}


@media (max-width: 1440px) {
.product-list li .pp_nn h3{font-size: 35px;}
}


@media (max-width: 1370px) {
.product-list li .pp_nn{width: 54.89%;margin-top: 35px;float: right;background:#f5f5f5;padding: 5% 5% 5% 10%;}
}


@media (max-width: 1200px) {
	.product-list li .pp_nn h3{font-size: 25px;}
.product-list li .pp_cv{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #666666;margin-top: 10px;height:120px;overflow: hidden;}
}

@media (max-width: 768px) {
	.product-list li .img_pp{width: 100%;position: relative;}
	.product-list li .pp_nn h3{font-size: 18px;}
.product-list li .pp_nn{width: 100%;float: none;background:#f5f5f5;padding: 5%;margin-top: 0px;}
}


/* 案例列表页面 */
.case_tt1{	font-family: MicrosoftYaHei;
	font-size: 33px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 43px;
	letter-spacing: 1px;
	color: #e2e2e2;text-transform: uppercase;}

.case_tt1 span{	font-family: MicrosoftYaHei-Bold;
	font-size: 28px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 43px;
	letter-spacing: 1px;
	color: #17569d;display: block;}


.ny3_ab1{width: 56.25%;	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 48px;
	letter-spacing: 1px;
	color: #666666;}

.ny3_ab1 p{text-indent: 2em;}
.ny3_img{width: 41.70%;}
.ny3_img img{width: 100%;}



@media (max-width: 1370px) {
.ny3_ab1{line-height: 38px;}
}

@media (max-width: 1300px) {
.ny3_ab1{line-height: 35px;}
.case_tt1{font-size: 28px;}
.case_tt1 span{font-size: 25px;}
}


@media (max-width: 1200px) {
.ny3_ab1{line-height: 30px;}
.case_tt1{font-size: 25px;}
.case_tt1 span{font-size: 20px;}
}



@media (max-width: 1024px) {
.ny3_ab1{line-height: 30px;}
.case_tt1{font-size: 25px;}
.case_tt1 span{font-size: 20px;}
.ny3_ab1{width: 100%;}
.ny3_img{width: 100%;margin-top:20px}
}


.case_tt3{	font-family: MicrosoftYaHei-Bold;
	font-size: 28px;
	font-weight: 600;
	line-height: 58px;
	letter-spacing: 1px;text-align: center;
	color: #333333;background:url(../images1/5efc7a2972fe4fe62b4c623e942da6edef02391d.png) no-repeat center bottom;}


.ss_ll li{padding: 12px;background:#fff;margin: 0 16px;}
.ss_ll li a.img{display: block;	}
.ss_ll li a.img img{width: 100%;}

.ss_ll .owl-carousel {position: relative;padding-bottom: 45px;}
.ss_ll .owl-carousel a { display: block;}
.ss_ll .owl-carousel .owl-nav .owl-prev { left: -1.5%;}
.ss_ll .owl-carousel .owl-nav .owl-next { right: -1.5%;}
.ss_ll .owl-carousel .owl-nav button.owl-prev{outline: none;position: absolute;top: 42%;z-index: 9999;border-radius: 0;-webkit-transition: all .5s ease;transition: all .5s ease;
background:url(../images1/f1ab0181b5ecacf0168df383b3ac09e625c7da6d.png) no-repeat center;height: 34px;width: 15px;}

.ss_ll .owl-carousel .owl-nav button.owl-next {outline: none;position: absolute;top: 42%;z-index: 9999;height: 34px;width: 15px;border-radius: 0;-webkit-transition: all .5s ease;transition: all .5s ease;background:url(../images1/f9bc7850bf1f26b16fe53d17b6f463101f8eaff1.png) no-repeat center;
}
.ss_ll .owl-carousel .owl-nav .icon-font {  display: none;  width: 100%;height: 100%;}
.ss_ll .owl-carousel .owl-nav .icon-left-arrow:after { background-position: -34px -180px;}
.ss_ll li h2{	font-size: 18px;
	font-weight: 600;
	line-height: 43px;
	letter-spacing: 1px;
	color: #1f1f1f;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.ss_ll li h2 a{color: #1f1f1f;}


.ss_ll .owl-carousel .owl-dots {  position: absolute;  z-index: 999;  left: 0;  width: 100%;text-align: center; font-size: 0; bottom: 0%;}
.ss_ll .owl-carousel .owl-dots button.owl-dot {display: inline-block;vertical-align: middle;font-size: 14px;  margin: 0 .5em;  
outline: none; background: #fff;border-radius: 50%; width: 21px;  height: 21px;
background:url(../images1/8686ed83b643e445e50b182ad3b496497cc284a1.png) no-repeat center top;}
.ss_ll .owl-carousel .owl-dots button.owl-dot:hover {background:url(../images1/24c09f4fa2e9a3685b26608066bbf5dde56bcaa4.png) no-repeat center top;}
.ss_ll .owl-carousel .owl-dots button.owl-dot.active {background:url(../images1/24c09f4fa2e9a3685b26608066bbf5dde56bcaa4.png) no-repeat center top;}
  



@media (max-width: 992px) {
.ss_ll li h2{font-size: 15px;height:43px;overflow: hidden;}
.ss_ll li{padding: 6px;background:#fff;margin: 0 6px;}
.case_tt3{font-size:20px;}
}




.mpc_box{position: relative;background-color:#f0f3f6;}
.mpc{padding-top:14vw;overflow:hidden;}
.mpc .mpc_info{width:75%;padding:3vw 6vw 3vw 12vw;}
.mpc .mpc_cnt{width:60%;}

.wrapper{position:relative;}
.wrapper .scroller{position:absolute;}
#mpc_tab{overflow:hidden;width:100%;height:60px;line-height:60px;}
#mpc_tab li a{font-size:18px;padding:0 25px;position:relative;}
#mpc_tab li a:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;border:1px solid #225e82;border-right:none;}
#mpc_tab li:last-child a:after{border-right:1px solid #225e82;}

#mpc_tab li.cur a{background-color:#225e82;color:#fff;}

.mpc_cnt .mpc_line{margin-top:4vw;}
.mpc_cnt .mpc_line>div{display:none;}
.mpc_cnt .mpc_line>div.on{display:block;}

.mpc_cnt .mpc_line h4{font-size:28px;line-height:30px;margin-bottom:1vw;font-weight:bold;color:#17569d}
.mpc_cnt .mpc_line .mpc_line_txt{font-size:16px;line-height:32px;height:192px;overflow-y:auto;color:#666666;text-indent: 2em;}
.mpc_cnt .mpc_switch{margin-bottom:3vw;font-size:0;margin-top:2vw;}
.mpc_cnt .mpc_switch>a{width:42px;height:42px;line-height:42px;display:inline-block;border:1px solid #225e82;
background:url(../images1/2b27521dacafd96ea460498f57d59f0ad7c0828d.png) no-repeat center;}
.mpc_cnt .mpc_switch>a:first-child{margin-right:1vw;background:url(../images1/158043c04c9e87ff4c2a7a8a89c98eb4753c329d.png) no-repeat center;}

.mpc_cnt .mpc_switch>a>i{font-size:18px;}

#mpc_img{width:57%;top:-6vw;right:-12vw;height:100%;position:absolute;}
#mpc_img .mpc_img_item{width:100%;height:100%;z-index:3;}
#mpc_img .mpc_img_item:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:1;background-image:linear-gradient(transparent,rgba(0,0,0,.8));}
#mpc_img .mpc_img_item img{width:100%;height:100%;object-fit:cover;}
#mpc_img .mpc_img_txt{position:absolute;bottom:0;left:0;padding:2vw;z-index:2;}
#mpc_img .mpc_img_txt h5{font-size:20px;margin-bottom:5px;color:#ffffff}




@media (max-width: 992px) {
	.mpc_cnt .mpc_line{margin-top:20px;}
	.mpc_cnt .mpc_line h4{font-size:22px;line-height:22px;margin-bottom:10px;}
	#mpc_img .mpc_img_txt h5{font-size:16px;}
	
	#mpc_img{position:static;width:100%;order:-1;padding:15px;}
	.mpc_box{flex-wrap:wrap;}
	.mpc .mpc_info{width:100%;padding:15px;}
	.mpc .mpc_cnt{width:100%;}
	
	#mpc_tab{line-height:40px;height:40px;}
	#mpc_tab li a{font-size:14px;padding:0 15px;}
	#mpc_img .mpc_img_txt p{font-size:14px;}
	#mpc_img .mpc_img_txt{padding:15px;}
	.mpc_cnt .mpc_switch{margin-bottom:25px;margin-top:20px;}
	.mpc_cnt .mpc_line .mpc_line_txt{font-size:14px;line-height:24px;height:auto;}
	
	#mpc_img .mpc_img_item{height:0;padding-bottom:150%;}
	#mpc_img .mpc_img_item img{position:absolute;top:0;left:0;}
	.mpc{padding-top:40px;}
	
	.mpc_cnt .mpc_switch>a{width:38px;height:38px;line-height:38px;}
	.mpc_cnt .mpc_switch>a:first-child{margin-right:10px;}
}


	/* 您有任何需求，欢迎随时联系我们 */
.lxwm{background:url(../images1/343c8143fcc67a58389d2201d00316fae3d47d11.png) no-repeat center top;background-size: 100% 100%;padding: 3.5vw 0;}

.xqtt{	font-family: MicrosoftYaHei-Bold;
	font-size: 28px;
	font-weight: 600;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;}

.xqtt2{	font-family: MicrosoftYaHei;
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;margin-top: 20px;}

.more_a{	width: 168px;
	height: 41px;
	background-color: #17569d;margin:0 auto;margin-top:20px;	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 41px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;}

.more_a a{text-align: center;font-size: 14px;	color: #ffffff;}








@media (max-width: 992px) {
	.xqtt{font-size: 20px;}
	.xqtt2{line-height: 25px;}
	.lxwm{padding: 25px 0;}
}





/* 联系我们 */

.ny4_ab1{color:#424242;font-size: 18px;line-height: 55px;}
.ny4_ab1 p:nth-child(1){background:url(../images1/6d6c48fdfce50e971acb4e692b9c9c2370184da1.png) no-repeat center left;padding-left: 35px;}
.ny4_ab1 p:nth-child(2){background:url(../images1/7bff0493b4cdbeac79611447cbbfe7ab4a687d0f.png) no-repeat center left;padding-left: 35px;}
.ny4_ab1 p:nth-child(3){background:url(../images1/647c2b1cb971d9556dfa2557f2ebb2b91efa471a.png) no-repeat center left;padding-left: 35px;}
.ny4_ab1 p:nth-child(4){background:url(../images1/98d77ac864a0bfe819bdefdd6692ac32d834d8cb.png) no-repeat center left;padding-left: 35px;}

margin-bottom: 25px!important;}
.ny4_img{width: 53.74%;}
.ny4_img img{width: 100%;}



@media (max-width: 1370px) {
.ny4_ab1{color:#424242;font-size: 18px;line-height: 49px;}
}


@media (max-width: 1024px) {
.ny4_ab1{color:#424242;font-size: 16px;line-height: 40px;}
}


@media (max-width: 990px) {
	.ny4_ab1{width: 100%;}
.ny4_img{width:100%;margin-top: 25px;}
}


.xypg-job-list{min-height: 320px;}

.primgpic{ display:block; text-align:center;}
.primgpic img{ width:60%; height:auto; display:block; margin:auto;}